#ifndef	EPUCK_TYPES_HPP__
#define	EPUCK_TYPES_HPP__

namespace gui
{
  enum EpuckID
  {
    Epuck1031,
    Epuck1033,
    Epuck1433,
    Epuck2386,
    Epuck2477,
    Epuck2534,
    Epuck2539
  };

	// these should be vectors
	typedef struct{ int data[2]; } Int2;
	typedef struct{ int data[3]; } Int3;
	typedef struct{ int data[8]; } Int8;

	enum LEDState
	{
		Off = 0,	// perhaps there's a better approach
		On,
		Toggle
	};
}

#endif
